"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/5/9 10:36
@Description : 
输入数字n，输出n的阶乘（如5! = 5×4×3×2×1）
"""

num_input = int(input('请输入一个数字:'))
# 存储最终运算的结果   变量的定义需要再循环的外侧  否则每次的循环都会重新给sum赋初始值
result_jc = 1
for i in range(1, num_input + 1):
    result_jc *= i
print(f'最终的计算结果是:{result_jc}')